package com.wxl.common.room.entity;

import androidx.room.Entity;
import androidx.room.Ignore;
import androidx.room.PrimaryKey;

import com.wxl.common.base.BaseEventKeyBean;

import java.io.Serializable;
import java.util.ArrayList;

@Entity(tableName = "blastRecord")
public class BlastRecordEntity extends BaseEventKeyBean implements Serializable {
    @PrimaryKey(autoGenerate = true)
    public int blastKey;
    public String action; //
    public String blastId; // 爆破id
    public String serialNumber; // 序号
    public String blastTime; // 爆破时间
    public int blastTotalNumber; // 爆破总数
    public String blastRemark; // 爆破备注
    public String offLineFile; // 离线文件
    public double longitude; // 经度
    public double latitude; // 纬度
    public double radius; // 授权半径
    public long offLineTime; // 离线授权时间
    public String contractId; // 合同Id
    public String contractName; // 合同名称
    public String projectNumber; // 项目编号
    public String projectName; // 项目名称
    public String deviceId; // 起爆器编号
    public String buydept; // 爆破公司
    public int isUpload; // 是否上传 1 已上传  0 未上传 2 上传中
    @Ignore
    public ArrayList<LeiGuanBean> list;
    @Ignore
    public ArrayList<OperateLogEntity> logList;

}
